road-patching machine - Turkish English Dictionary